overawe audience

Translations
impressionner fortement le public